using System;
using System.Collections.Generic;
using System.Text;
using System.Linq;

namespace SimpleServiceBus.Endpoints.ActiveMQ.Transport {

    public class ActiveMQConsumedTopic: ActiveMQConsumedQueue {

        //-----< Fields >-----
        //----------------------------------------------------------------------------------        


        //-----< Constructors >-----
        //----------------------------------------------------------------------------------        
        public ActiveMQConsumedTopic(String name)
            : base(name) {
        }

        //-----< Public and protected properties >-----
        //----------------------------------------------------------------------------------        

        /// <summary>
        /// Specifies the name for a durable subscription, which means that the endpoint would receive topics even when not connected.
        /// </summary>
        public String DurableSubscriptionName { get; set; }

        /// <summary>
        /// Specifies if the pool of consumers should receive its own topic publications
        /// </summary>
        public Boolean NoLocal {
            get;
            set;
        }

        //-----< Public and protected methods >-----
        //----------------------------------------------------------------------------------        


        //-----< Events >-----
        //----------------------------------------------------------------------------------        


        //-----< Internal members >-----
        //----------------------------------------------------------------------------------        


        //-----< Private members >-----
        //----------------------------------------------------------------------------------        


        //-----< All nested types >-----
        //----------------------------------------------------------------------------------        


        //-----< All explicit interface implementations >-----
        //----------------------------------------------------------------------------------        


    }
}

